<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>变量</title>
</head>
<body>
<script>
    /**
     * 原型：prototype
     */
    function Persion(name, age, gender) {
        this.name = name;
        this.age = age;
        this.gender = gender;

        //每次创建对象都会创建一个sayName方法，
        // 这样做会导致内存的消耗变大，所以不建议这样写
        this.sayName = function () {
            alert("我的名字是：" + this.name)
        }
    }


    var persion = new Persion("张三", 18, "男");
    var persion2 = new Persion("李四", 18, "男");

    // false: 因为每次创建对象都会创建一个sayName方法
    console.log(persion.sayName == persion2.sayName)


</script>
</body>
</html>
